Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
106 CHURCH STREET Terraced £373,045 £201,250 26 Jun 2009